문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 코딩 스타일 (문단 편집) == 개요 == {{{+2 Code Conventions}}} 코딩 스타일이라 함은 기본적으로 [[소스 코드]]를 작성할 때의 [[불문율]]적인 편집 규약에 가깝다. 사실 기계가 이해하기엔 결과적으로 동일하지만, 코드를 작성하는 건 인간이기 때문에 (비단 코드를 짠 본인이 아니라도) 열람 및 유지보수를 용이하게 하기 위해 어느 정도 통일된 스타일의 필요성이 생겨난 것으로 추정된다. 이러한 코딩 스타일은 코드 유지보수에 큰 영향을 끼치며, 좋지 않은 코딩 스타일에 익숙해질 경우 능률이 저하되거나 타인과의 공동작업에서 혼란이 가중될 수 있으니 참고하자. 특히, 코딩 스타일이 카멜레온마냥 변하는 것은 가장 안 좋은 습관이다. [[디자인 패턴]]이 코딩 스타일의 유의어로 쓰이는데 굳이 차이점을 따지자면 디자인 패턴은 프로그램 설계도를 만들 때 프로그래머들이 자주 마주하는 문제들을 적절히 해결해주어 프로그램 성능을 올려주는 수학적 기호논리학적 이론이라면 코딩 스타일은 사람이 보기 편하게 작명하고 코드를 나열하는 잡다한 원칙이다. 이런 것 때문에, 거대한 프로젝트는 미리 지켜야 할 코딩 스타일을 정의해놓기까지 한다. [[GitHub]] 오픈소스 프로젝트에서 이런 규약을 쉽게 볼 수 있다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기